Big Huge Thesaurus

martynia annua

noun

sounds kind of like